home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
010a
/
chkback.zip
/
CHKBACK.DOC
next >
Wrap
Text File
|
1990-11-22
|
11KB
|
246 lines
┌───────────────────────────────────────────┐
│ CHKBACK - CHECK BACKUP DISKETTE CONTENTS │
│ D O C U M E N T A T I O N │
└───────────────────────────────────────────┘
Hutchins Software
5323 West Townley Avenue
Glendale, AZ 85302
Copyright
November 1990
WHAT CHKBACK DOES
This program was written quickly in my spare time to examine DOS 3.3 and 4.0
backup diskettes and produce a list of files from those diskettes. Prior to
DOS 3.3, during backup, each file that was backed up was placed on a diskette
along with BACKUPID.@@@. You could issue the DOS DIR command and see what was
on a backup diskette. With DOS 3.3 and 4.0 only two files are on each backup
diskette. The DIR command only shows the two files BACKUP.nnn and CONTROL.nnn
(where nnn = sequence number of diskette).
The file BACKUP.nnn is a concatenation of all the files backed up on the
diskette and CONTROL.nnn contains the directory and files names and other file
information. CONTROL.nnn can be looked at to see what the directory and file
names are, but it is difficult to read the information. CHKBACK filters out
the garbage in CONTROL.nnn and shows you the directory and files names.
With DOS Backup you can use the "logging" option to produce a list of what is
backed up, but you might forget to do this or might lose the printed log.
CHKBACK is designed for those times that you don't have a log available and
don't want to have to restore to find out what a backup diskette contains.
HOW CHKBACK WORKS
About 80% of the filtering of CONTROL.nnn is accomplished by calling (from
CHKBACK) a program called CHK4BOMB, which is part of a program package known
as BOMBSQAD. The BOMBSQAD program code is owned by Andy Hopkins Swathmore
Software Systems and is not part of this program. According to the BOMBSQAD
documentation, the program may be copied freely. BOMBSQAD is not included
with CHKBACK because it is not part of CHKBACK. CHKBACK could be considered
as an "add on" to BOMBSQAD. Note that only the CHK4BOMB.EXE program is needed
for operation of CHKBACK. You will need a copy of CHK4BOMB.EXE in order to use
CHKBACK. BOMBSQAD and CHK4BOMB are available on most bulletin boards. CHKBACK
has only been tested with Version 1 of CHK4BOMB. The CHK4BOMB.EXE file is
dated 7-29-86 and is 12,032 bytes in size. I haven't seen any update since
then, so most everyone will have the same version of CHK4BOMB.
DETAILS OF OPERATION
CHKBACK always writes one temporary file (called CHKBACK.TMP) to the current
drive and directory. Upon a proper exit from the program, this file is
deleted. The program also writes a file called TEMP.LST if the "display"
option is selected. If the "file" option is selected, the program writes
to a file name (and optionally a drive and/or path) specified by you. This
file is left on your disk upon exit from the program, so that you may edit
it, examine it or print it with your own favorite utility. The program will
check to see if TEMP.LST or a file that you specified exists first before
overwriting, but does not check to see if CHKBACK.TMP exists before
overwriting that file.
INSTALLATION
CHKBACK is intended use on a hard disk based system. Copy CHKBACK.EXE to
to any directory that you desire on your hard disk. If you want to be able
to use CHKBACK at all times, be sure to copy it to a directory that is in the
DOS path. In addition to CHKBACK.EXE, you will need a copy of CHK4BOMB.EXE,
mentioned previously. CHKBACK.DOC can be copied to the hard disk if you want
to keep the documentation too.
For best results in using CHKBACK or if you have difficulty, it is strongly
recommended that you must use the DOS ANSI.SYS driver. To use it, place the
ANSI.SYS device driver line in your CONFIG.SYS file. How this line looks will
depend on where you keep ANSI.SYS. ANSI.SYS comes with DOS and should be in
the same directory as DOS. If DOS resides in a directory called DOS, the
device driver line in CONFIG.SYS should look like this:
DEVICE=\DOS\ANSI.SYS
or
DEVICE=C:\DOS\ANSI.SYS
For some reason (which I have never quite been able to figure out), some people
copy their ANSI.SYS driver to the root directory, in which case they use one
of the following:
DEVICE=ANSI.SYS
or
DEVICE=\ANSI.SYS
or
DEVICE=C:\ANSI.SYS
This was probably done by installers who didn't understand pathing or perhaps
early versions of DOS didn't support the path in device statements?
CHKBACK FILES
NAME: SIZE: DATE: TIME: USE:
----------------------------------------------------------
CHKBACK EXE 5044 8-12-90 4:16p MAIN PROGRAM
CHKBACK DOC 3761 8-12-90 4:54p DOCUMENTATION
CHK4BOMB EXE 12032 7-29-86 NOT INCLUDED - SEE DOCUMENTATION
HOW TO USE CHKBACK
To use CHKBACK simply insert a diskette in any diskette drive and enter
CHKBACK. You'll then be asked to enter a diskette drive. Enter a drive,
including the colon.
If you forget the colon, this error message appears:
DRIVE ENTERED INCORRECTLY!
ENTER DRIVE LETTER, FOLLOWED BY A COLON, SUCH AS: A: B: E:
TRY AGAIN!
After you enter a drive letter and colon, the following appears:
P=Print, D=Display, S=Save to Disk File:
If you want to print the results make sure your printer is ready to print and
enter a "P". If you want to display the results, enter a "D". If you want
to save the results to a disk file enter "S". If you don't enter a "P", "D"
or "S", this message appears:
INCORRECT RESPONSE! ENTER P, D OR S
TRY AGAIN!
If you enter "S" to save to a disk file the following appears:
ENTER NAME OF OUTPUT FILE (Including drive and/or path if desired):
Enter a name of a file for the program to use in saving the information that
you want. You can also enter a drive and/or path if you wish. In the unlikely
event that you should choose to name the file TEMP.LST, the following message
will appear:
SORRY, BUT "TEMP.LST" IS THE ONLY NAME YOU CANNOT USE. TRY AGAIN.
If you just press enter through the name, the following appears:
YOU MUST ENTER A NAME! TRY AGAIN.
If you enter the name of a file that already exists, this message appears:
WARNING:
You already have a file called xxxxxxxx.
Press ENTER to continue (will delete xxxxxxxx and continue)
or press CTRL/BREAK to quit.
This tells you that you are trying to use a file that already exists. If you
don't mind losing what is in that file, press enter to continue the program;
otherwise, press CTRL/BREAK to exit, so that you can start again.
If you choose "D" for display and you happen to have a file called TEMP.LST in
the current directory, CHKBACK will display the following message:
WARNING:
This program uses a temporary file called TEMP.LST, but you have a file
with that name. Press ENTER to continue (will delete TEMP.LST and
continue) or press CTRL/BREAK to quit.
This tells you that if you continue, the file TEMP.LST will be reused. If
it is a valid file on your system, you may not want to do this. CTRL/BREAK
to quit; then temporarily rename TEMP.LST. Then run CHKBACK. After CHKBACK
is complete, rename TEMP.LST back to its' original name. Note that a
previous session of CHKBACK might have left TEMP.LST on your system. When
CHKBACK runs to completion, it automatically deletes TEMP.LST, but if you
hit CTRL/BREAK or if you lose power before CHKBACK is done, TEMP.LST might
get left on your system.
Once everything has been entered correctly, this message appears:
READING DISKETTE. PLEASE WAIT ...
Then you may also see this message:
WRITING TEMPORARY WORK FILE TO HARD DISK. PLEASE WAIT ...
If you selected the print option, you will see this message:
PRINTING ...
If you decided to write to a diskette file, you'll see this message:
WRITING DISKETTE CONTENTS TO "xxxxxxxx". PLEASE WAIT ...
and then after the writing is complete, this message:
YOUR LIST OF FILES FOR THIS DISKETTE IS IN: "xxxxxxxx"
If you selected the display option, this message will appear after the
diskette has been processed:
This is diskette number 'nn' in your backup set.
Press enter to see list of files on the diskette.
After each screen full of files shows, the screen will stop and wait for you
to press a key and the word "MORE" will appear at the bottom.
SHORTCUTS AND TIPS
To keep the initial screen from displaying, you can enter CHKBACK with a drive
option, such as:
CHKBACK A:
Using the CTRL/BREAK key will cause a return to DOS from anywhere within
CHKBACK. Use CTRL/BREAK if you change your mind at any point. This may leave
the file TEMP.LST on your drive if you selected the display option.
LICENSE AND REGISTRATION
This program is copyrighted by Hutchins Software. It may be copied and
used freely for evaluation purposes only. It can not be used as part
a commercial package or sold. You may use the program as many times as
you wish for evaluation purposes, but if you like the program and use it
regularly, you are expected to register. Full registration entitles you
to your own diskette with serial number and printed documentation and
support. All support questions must be submitted in writing in the
first 90 days after registration. Registered users will be kept up-to-date
on future shareware products from Hutchins Software. To order full
registration, send $5 with your name and address to Hutchins Software,
5323 West Townley Avenue, Glendale, AZ 85302. Please specify diskette size.
Every attempt has been made to produce a product that works as represented;
however, your use of this software constitutes acceptance of it, as is,
without any warranty of merchantability or fitness for a particular
purpose, performance or otherwise; all warranties are expressly disclaimed.
By using CHKDSK, you agree that neither Hutchins Software, nor any officers,
directors, employees or owners of the company will be liable to you or any
third party for any damages whatsoever.
All usage of BOMBSQAD is controlled by the owner of that program, Andy
Hopkins. Hutchins Software has no connection with Andy Hopkins and does not
distribute BOMBSQAD and is in no way responsible for it or how it may operate
in connection with CHKBACK.